export interface HbSubjectParam {
  hbSubjectType: SubjectType;
  [key: string]: any;
}

export enum SubjectType {
  /** 排污许可、排污申请前信息 */
  PERMIT = 'permit',
  /** 登记信息 */
  PERMIT_REGISTRATION = 'permitRegistration',
  /** 排污撤销 */
  PERMIT_REVOCATION = 'permitRevocation',
  /** 排污遗失 */
  PERIMIT_LOSS = 'permitLoss',
  /** 注销 */
  PERMIT_CANCELLATION = 'permitCancellation',
  /** 限期整改 */
  PERIMIT_RECTIFICATION = 'permitRectification',
  /** 执行报告 */
  PERMIT_IMPLEMENTTATION_REPORT = 'permitImplementationReport',
  /** 重点排污 */
  KEY_SEWAGE = 'keySewage',
  /** 清洁生产 */
  CLEANER_PRODUCTION = 'cleanerProduction',
  /** 重点用能单位 */
  EMERGY_CONSUMPTION = 'energyConsumption',
  /** 环境信用评价 */
  ENVIRONMENTCREDITRATE = 'environmentCreditRate',
  /** 绿色工厂 */
  GREENFACTORY = 'greenFactory',
  /** 绿色供应链管理企业 */
  GREENSUPPLYCHAIN = 'greenSupplyChain',
  /** 绿色设计产品名单 */
  GREENDESIGN = 'greenDesign',
  /** 工业绿色产品设计示范企业 */
  INDUSTRIALPRODUCTSGREENDESIGN = 'industrialProductsGreenDesign',
  /** 环境信用评价 */
  GREEN_INSURANCE = 'encironmentalInsurance',
  /** 节能节水 */
  ENERGY_SAVE_WATER = 'energySavingWater',
  /** 资源综合利用 */
  RESOURCEUTILIZATION = 'solidWasteRecycle',
  /** 环保装备及技术 */
  EQUIPMENT_TECHNOLOGY = 'environmentEquipment',
  /** 环保处罚 */
  PENALTY = 'penalty',
  /** 环境黑名单 */
  BLACKLIST = 'blacklist',
  /** 碳配额管理单位 */
  CARBONEMISSION = 'carbonEmission',
  /** 绿色企业 */
  GRENN_COMPANY = 'greenCompany',
  /** 绿色矿山 */
  GREEN_MINE = 'greenMine',
  /** 绿色产品认证 */
  GREEN_CERTIFICATE = 'greenProductCertificate',
  /** 危险废物经营许可证 */
  OPERATING_PERMIT = 'operatingPermit',
  /** 废弃电子产品回收企业  */
  DISPOSAL_QUALIFICATION = 'disposalQualification',
  /** 环保工程专业承包资质 */
  PROFESSIONAL_CONTRACTING = 'professionalContracting',
  /** 辐射安全许可证 */
  RADIATION_PERMIT = 'radiationPermit'
}
